Synonyms for "Piltdown man"

Words with similar meaning